squared rubble - French English Dictionary